uncharacterized protein LOC118429294 protein in PropLec - UniLectin
XP_035695668
Cite How to cite